Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 19.0.5.5
|
Leadtools.Web.Services Namespace > ServiceStreamer<TStreamedData,TServiceState> Class : ProcessStream Method |
protected abstract bool ProcessStream( int currentStreamNumber, TServiceState state )
'Declaration Protected MustOverride Function ProcessStream( _ ByVal currentStreamNumber As Integer, _ ByVal state As TServiceState _ ) As Boolean
'Usage Dim instance As ServiceStreamer(Of TStreamedData,TServiceState) Dim currentStreamNumber As Integer Dim state As TServiceState Dim value As Boolean value = instance.ProcessStream(currentStreamNumber, state)
protected: abstract bool ProcessStream( int currentStreamNumber, TServiceState^ state )
This function will be called before calling the OnCallService method.
When you receive all the data from the web service and you don't need to perform further streaming, return false from this method. For example, if you set the StreamsLimit to 4 and you have received all data in the 3rd call, then return false when the currentStreamNumber is 4.